- ./.travis.check.style.sh
- make CC="$CC" RUSTC="$RUSTC" -j4
- make CC="$CC" RUSTC="$RUSTC" test -j4
+ - make install DESTDIR=${PWD}/destdir
env:
- ARCH=i686 CC='cc -m32'
RUSTC ?= rustc
RUSTC_FLAGS ?=
-DESTDIR ?= /usr/local
+DESTDIR ?=
+PREFIX ?= /usr/local
+BINDIR ?= $(PREFIX)/bin
# Link flags to pull in dependencies
BINS = cargo \
cd libs/toml-rs && make clean
install:
- cp target/cargo target/cargo-* $(DESTDIR)/bin
+ install -d $(DESTDIR)$(BINDIR)
+ install target/cargo target/cargo-* $(DESTDIR)$(BINDIR)
# Setup phony tasks
.PHONY: all clean distclean test test-unit test-integration libcargo